serve one's internship - Francés Inglés Diccionario